A Grammatical Approach to Automatic Improvisation
نویسندگان
چکیده
We describe an approach to the automatic generation of convincing jazz melodies using probabilistic grammars. Uses of this approach include a software tool for assisting a soloist in the creation of a jazz solo over chord progressions. The method also shows promise as a means of automatically improvising complete solos in real-time. Our approach has been implemented and demonstrated in a free software tool. Keywords— jazz, improvisation, educational software, probabilistic context-free grammar, melody generator.
منابع مشابه
A survey on Automatic Text Summarization
Text summarization endeavors to produce a summary version of a text, while maintaining the original ideas. The textual content on the web, in particular, is growing at an exponential rate. The ability to decipher through such massive amount of data, in order to extract the useful information, is a major undertaking and requires an automatic mechanism to aid with the extant repository of informa...
متن کاملGrammar based function definition in Grammatical Evolution
We describe the use of grammars as an approach to automatic function definition in Grammatical Evolution. The automatic generation of functions allows the evolution of both the function and the code belonging to the main body of the program which has the ability to call upon the evolving function. As proof of concept we apply a grammar using automatic function definition to the Santa Fe ant tra...
متن کاملImprovGenerator: Online Grammatical Induction for On-the-Fly Improvisation Accompaniment
We propose an online generative algorithm to enhance musical expression via intelligent improvisation accompaniment. Our framework called the ImprovGenerator, takes a live stream of percussion patterns and generates an improvised accompaniment track in real-time to stimulate new expressions in the improvisation. We use a mixture model to generate an accompaniment pattern, that takes into accoun...
متن کاملFrom Grammars to Parameters: Automatic Iterated Greedy Design for the Permutation Flow-Shop Problem with Weighted Tardiness
Recent advances in automatic algorithm configuration have made it possible to configure very flexible algorithmic frameworks in order to fine-tune them for particular problems. This is often done by the use of automatic methods to set the values of algorithm parameters. A rather different approach uses grammatical evolution, where the possible algorithms are implicitly defined by a context-free...
متن کاملImprovisation Based on Relaxation of Imitation Parameters by a Robotic Acoustic Musical Device
A new approach to musical improvisation based on controlled relaxation of imitation parameters by a robotic acoustic musical device, is presented in this paper. The presented RObotic Musical Instrument “ROMI”, is aimed at jointly playing two instruments that belong to two different classes of acoustic instruments and improvises while assisting others in an orchestral performance. ROMI’s intelli...
متن کامل